centos7 升级gcc,make等编译工具版本

您所在的位置:网站首页 centos7 包管理器 centos7 升级gcc,make等编译工具版本

centos7 升级gcc,make等编译工具版本

#centos7 升级gcc,make等编译工具版本| 来源: 网络整理| 查看: 265

我们都知道目前centos最新的版本是centos8,而且这也是最后的版本,以后centos不会再出现心的版本,也就是说,以后centos将会逐渐退出历史舞台,那么我们在使用的centos7的软件怎么办,它的内置软件包如何升级呢?

软件升级方式

我们知道软件升级无外乎两种方式,一种是通过包管理工具进行升级,也就是去官方仓库下载最新版本进行升级。

还有一种是去软件的官方网站下载软件的最新版本,然后进行安装,当然相比于第一种,自己下载,然后编译安装可能会比较麻烦,有些时候需要的一些编译环境可能不满足要求,因此我们最好的方式就是采用第一种方式,使用包管理工具进行下载安装更新。

低版本仓库如何升级使用高版本

我们都知道包管理工具实际上就是一个仓库地址,对于高版本仓库的软件,我们只需要添加高版本仓库的地址就可以了,但是这里需要注意的事项是,因为高版本仓库提供的软件是为高版本操作系统提供的,因此低版本系统可能会在内核或者其它环境上不满足,这里需要注意。

通过scl来管理程序版本

安装scl

sudo yum install centos-release-scl-rh

安装高版本开发环境

sudo yum install devtoolset-9*

指定应用程序包

scl enable devtoolset-9 bash

启动程序

source /opt/rh/devtoolset-9/enable

设置开机启动

#修改开机加载配置文件 /etc/rc.d/rc.local source /opt/rh/devtoolset-9/enable

注意事项

如果你使用的是zshell,那么默认*可能会无法匹配识别,你需要在配置文件中.zshrc中添加模糊查询配置

setopt no_nomatch


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3